home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / ietf / urn / urn-archives / urn-ietf.archive.9611 / 000165_owner-urn-ietf _Thu Nov 14 12:08:10 1996.msg < prev    next >
Internet Message Format  |  1997-02-19  |  4KB

  1. Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA25197 for urn-ietf-out; Thu, 14 Nov 1996 12:08:10 -0500
  2. Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA25192 for <urn-ietf@services.bunyip.com>; Thu, 14 Nov 1996 12:08:08 -0500
  3. Received: from CS.BU.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
  4.         id AA20785  (mail destined for urn-ietf@services.bunyip.com); Thu, 14 Nov 96 12:08:06 -0500
  5. Received: by cs.bu.edu (8.6.10/Spike-2.1)
  6.     id MAA27144; Thu, 14 Nov 1996 12:07:59 -0500
  7. Message-Id: <v02130500aeb0fc2678c3@[128.148.157.46]>
  8. Mime-Version: 1.0
  9. Content-Type: text/plain; charset="us-ascii"
  10. Date: Thu, 14 Nov 1996 12:13:21 -0500
  11. To: urn-ietf@bunyip.com
  12. From: dgd@cs.bu.edu (David G. Durand)
  13. Subject: Re: [URN] Re: I18N does not belong in URNs
  14. Sender: owner-urn-ietf@services.bunyip.com
  15. Precedence: bulk
  16. Reply-To: dgd@cs.bu.edu (David G. Durand)
  17. Errors-To: owner-urn-ietf@bunyip.com
  18.  
  19. At 5:17 PM 11/13/96, Keith Moore wrote:
  20. >was imprecise and possibly misleading.  A better statement is:
  21. >
  22. >    "URNs aren't intended to serve as human meaningful names".
  23. >
  24. >Keith
  25.  
  26. This means the human meaningfulness is not a requirement of URNs. This is
  27. probably good. But it is _not_ as you have claimed, a requirement that URNs
  28. _not_ be human-readable.
  29.  
  30.     As I have repeatedly pointed out, compatibility with existing
  31. persistent namespaces will require that at least some human-meaningful
  32. names be included. The notion of requiring users of FPIs (for instance) to
  33. hex-encode 50+ character ascii strings stil strikes me a ludicrous. But
  34. once we allow ASCII, we have to meet the questions of the international
  35. community. My feeling is that transcribability is a more serious problem
  36. than the UTF-8 advocates are admitting. On the other hand, if the reference
  37. string is the %-encoded UTF-8 value, then we should be OK for
  38. transcribability. The issue of user-friendly software that hides %-encoding
  39. is not part of the protocol, so its _possibility_ shouldn't unduly
  40. influence us.
  41.  
  42.    We can define the standard as %-encoded UTF-8, and if people implement
  43. this other ways, they are implementing convenience features in the
  44. interface: the software will always have the %-encoded URN available. This
  45. might hurt me in typing in Japanese URNs from a Japanese-language paper
  46. publication, but the scenarios where non-Japanese speakers will be doing
  47. such tasks are pretty contrived.
  48.  
  49.    I think Martin's argument that if we let in ASCII, we have let the rest
  50. in, has a lot of merit. And I _know_ that one of the best candidates for
  51. initial URN namespace (FPIs) is ASCII-subset based. So we need to find a
  52. harmless way of having a unique, 7-bit clean bytesequence. UTF-8, with
  53. %encoding for characters over 127, is a unique transcribable byte sequence
  54. capable of grandfathering all of the namespaces we have discussed. As long
  55. as we require naming authorities to use well-defined Unicode names, we can
  56. even handle non-Unicode characters, by making authorities that need them
  57. define a policy for their application of the private-use area. consistent
  58. use of private use characters will guarantee uniqueness, so we are all set!
  59.  
  60.    -- David
  61.  
  62. _________________________________________
  63. David Durand              dgd@cs.bu.edu  \  david@dynamicDiagrams.com
  64. Boston University Computer Science        \  Sr. Analyst
  65. http://www.cs.bu.edu/students/grads/dgd/   \  Dynamic Diagrams
  66. --------------------------------------------\  http://dynamicDiagrams.com/
  67. MAPA: mapping for the WWW                    \__________________________
  68.  
  69.